unavoidable circumstance - Alemán Inglés Diccionario